// 参数预警配置类型
export interface paramEarlyWarningConfig {
  // 配置ID
  confId: number,
  // 设备ID
  devId: number,
  // 结束时间
  endTime: string,
  // 间隔时间
  intervalTime: number,
  // 参数代码
  paramCode: string,
  // 参数名称
  paramName: string,
  // 开始时间
  startTime: string,
  // 开关状态
  stuts: number,
  // 是否开关
  isOpen?: boolean,
  // 当前预警级别
  currentLevel?: number | string,
  // 预警范围类型
  wranRangeType?: string,
  // 预警范围两者之间的左值
  rangeLeftValue?: number | string,
  // 预警范围两者之间的右值
  rangeRightValue?: number | string,
  // 预警范围大于小于等于的时候的中间值
  rangeCenterValue?: number | string,
  // 预警的提示信息
  wranMsg?: string,
  // 配置列表
  devEarlyWarnConfDataList?: WranConfTypeList | [],
  selectedLevel?: []
}


// 参数预警配置列表类型
export type paramEarlyWarningConfigList = paramEarlyWarningConfig[]





// 预警参数类型
export interface WranConfType {
  level: string,
  warnRangeValue: string,
  warnRangeType: string,
  warnRangeLeft: string,
  warnRangeRight: string,
  warnRangeCenter: string,
  warnMsg: string,

}


// 预警参数列表类型
export type WranConfTypeList = WranConfType[]

